moved the babl directory overview here from the GEGL site.
authorØyvind Kolås <ok@src.gnome.org>
Thu, 12 Jun 2008 22:40:23 +0000 (22:40 +0000)
committerØyvind Kolås <ok@src.gnome.org>
Thu, 12 Jun 2008 22:40:23 +0000 (22:40 +0000)
* docs/index-static.html.in: moved the babl directory overview here
from the GEGL site.

svn path=/trunk/; revision=335

ChangeLog
docs/index-static.html.in

index 8a61e916260880459aa19ed6a0bfb91f33d10970..906939f539b6450e9531909fdb579f5926d046e8 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2008-06-12  Øyvind Kolås  <pippin@gimp.org>
+
+       * docs/index-static.html.in: moved the babl directory overview here
+       from the GEGL site.
+
 2008-06-12  Øyvind Kolås  <pippin@gimp.org>
 
        * docs/index-static.html.in: fixed indentation and misplaced ' spotted
index eb8cf6480a32493f7c3486a0003e85aaa7262222..3d8b888a125a71dba5375446f64dc7637f15443e 100644 (file)
@@ -82,6 +82,7 @@
         <li><a href='#Shortcut_coverage'>&nbsp;&nbsp;Shortcut&nbsp;Coverage</a></li>
         <li><a href='#Environment'>&nbsp;&nbsp;Environment</a></li
         <li><a href='#Extending'>&nbsp;&nbsp;Extending</a></li>
+        <li><a href='#DirectoryOverview'>&nbsp;&nbsp;Directory Overview</a></li>
         <!--<li><a href='#ColorManagement'>Color Management</a></li>-->
         <li><a href='#TODO'>Todo</a></li>
         <li><a href='#Copyright'>Copyright</a></li>
@@ -291,7 +292,7 @@ lab_buffer  = malloc (pixel_count * 3 * 4);
     </ul>-->
 
     <a name='Shortcut_coverage'></a>
-    <h3>Shortcut coverage</h3>
+    <h3>Shortcut Coverage</h3>
     <p>The diagram shown below visualizes the coverage of current shortcut
     conversions. Dots indicate a direct conversion is provided for, the height
     of the bar indicates the number of conversions steps needed in a chain of
@@ -319,19 +320,34 @@ lab_buffer  = malloc (pixel_count * 3 * 4);
     by allowing lower numerical accuracy</p>.
 
 
-        <a name='Extending'></a>
-        <h2>Extending</h2>
-        
-        <p>For samples of how the current internal API specification of
-        data types, color models, and conversions look in the <tt><a href='http://svn.gnome.org/viewcvs/babl/trunk/extensions/'>extensions/</a></tt>
-        directory. The tables in this HTML file is directly generated
-        based on the data registered by BablCore (double and RGBA), BablBase
-        (core datatypes, and RGB models), extensions (CIE Lab, naive CMYK,
-        various shortcut conversions).<!--The API's used are very
-        similar in style to the API's described under the <a href='#Usage'>Usage section</a>.-->
-        </p>
+    <a name='Extending'></a>
+    <h2>Extending</h2>
+    
+    <p>For samples of how the current internal API specification of
+    data types, color models, and conversions look in the <tt><a href='http://svn.gnome.org/viewcvs/babl/trunk/extensions/'>extensions/</a></tt>
+    directory. The tables in this HTML file is directly generated
+    based on the data registered by BablCore (double and RGBA), BablBase
+    (core datatypes, and RGB models), extensions (CIE Lab, naive CMYK,
+    various shortcut conversions).<!--The API's used are very
+    similar in style to the API's described under the <a href='#Usage'>Usage section</a>.-->
+    </p>
 
 
+    <a name='DirectoryOverview'></a>
+    <h2>Directory Overview</h2>
+<pre><tt>babl-dist-root
+ │
+ ├──babl       the babl core
+ │   └──base   reference implementations for RGB and Grayscale Color Models,
+ │             8bit 16bit, and 32bit and 64bit floating point.
+ ├──extensions CIE-Lab color model as well as a naive-CMYK color model.
+ │             also contains a random cribbage of old conversion optimized
+ │             code from gggl. Finding more exsisting conversions in third
+ │             part libraries (hermes, lcms?, liboil?) could improve the
+ │             speed of babl.
+ ├──tests      tests used to keep babl sane during development.
+ └──docs       Documentation/webpage for babl (the document you are reading
+               originated there.</tt></pre>
 
     <!--
     <div class='screen'>